stretch the patience of someone to its limits